package com.gzhryc.pay.models;

import java.io.Serializable;

/**
 * 本系统退款订单
 * @author zhanghao
 *
 */
public interface IRefundOrder extends Serializable{

	/**
	 * 获取本系统退款订单号
	 * @return
	 */
	public String getTradeNo();

	/**
	 * 获取本系统支付订单号
	 * @return
	 */
	public String getPayTradeNo();

	/**
	 * 获取第三方订单支付订单号
	 * @return
	 */
	public String getExternalPayTradeNo();

	/**
	 * 获取支付金额
	 * @return
	 */
	public Integer getPayMoney();
	
	/**
	 * 获取退款金额
	 * @return
	 */
	public Integer getRefundMoney();

	/**
	 * 获取退款说明
	 * @return
	 */
	public String getNote();

}
